no me explico... - Turkish English Dictionary